home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 4 / FM Towns Free Software Collection 4 - Disc 1.iso / heat / editcstm.doc < prev    next >
Text File  |  1991-10-18  |  13KB  |  281 lines

  1. ======================================================================
  2.                   system“Pride”
  3.              Super Thechnical Multi Text Sound Tool
  4.                      High-EUP active tool
  5.                            HEat                    version.1.01f
  6.  
  7.  
  8.                (c) Copyright 1990,1991 -- TaroPYON
  9. ======================================================================
  10.  
  11. **********************************************************************
  12.  
  13.                  カスタマイズ・ユーティリティの使い方
  14.  
  15. **********************************************************************
  16.  
  17.  HEatテキスト編集時のキーアサインとメニューを自由にカスタマイズするこ
  18. とができます(カスタマイズが可能なのはテキスト編集だけで通信モードのキ
  19. ーカスタマイズはできません)。
  20.  
  21.  カスタマイズは設定を誤るとHEatが正しく動作しなくなる恐れがありますの
  22. で,初心者の方は行わないでください。HEatはそのままの状態でも十分に使え
  23. るはずです。
  24.  
  25.  カスタマイズの定義は“EDITKEY.DEF” を変更することで行い,これをカス
  26. タマイズ・ユーティリティ“EDITCSTM.EXE” を用いて“EDITKEY.CST” とい
  27. うファイルに変換する必要があります。
  28.  HEatは起動時にホームディレクトリにEDITKEY.CST があると,これを自動的
  29. に読み込み,カスタマイズが有効になります。
  30.  
  31.  
  32.   ☆
  33.   ☆  キー&メニューカスタマイズ設定ファイル
  34.   ☆
  35.  
  36.  収録されている“EDITKEY.DEF” というファイルが編集キーとメニューを設
  37. 定するためのファイルです。
  38.  このファイルは通常のテキストファイルですので,HEatでそのまま読み込ん
  39. で変更可能です。
  40.  
  41.  詳しい説明はしなくとも,EDITKEY.DEFの中身を見ればわかるはずです。
  42.  基本的には,
  43.         -------- ------------
  44.         <キー>    <コマンド> 
  45.         -------- ------------
  46. の形式で1行ずつ設定します。
  47.  <キー>は括弧([])で括って指定します。[SHIFT] キーや[CTRL]キーを併用
  48. する場合は,
  49.         [SHIFT]+[キー]
  50.         [CTRL]+[キー]
  51.         [SHIFT]+[CTRL]+[キー]
  52. といったように指定します。
  53.  
  54.  <コマンド>はあらかじめ決められた文字列(キーワード)によって指定しま
  55. す。同じコマンド(機能)を複数のキーに割り当てることができます。
  56.  
  57.   ・2ストロークキーの設定
  58.  
  59.  2回キーを押すことで実行可能な2ストローク形式は,
  60.         ---------------------- ------------
  61.         <1st キー>/<2nd キー>  <コマンド>
  62.         ---------------------- ------------
  63. といったようにキー表記の間にスラッシュ(/)を入れて指定します。
  64.  
  65.   ・メニュー
  66.  
  67.  メニューはmenu_1からmenu_8まで最大8個が使用可能です。
  68.  メニューが呼び出させれるキーは,
  69.         -------- ------------- -----------------------------
  70.         <キー>    menu_1 ~ 8   “タイトル(任意の文字列)”
  71.         -------- ------------- -----------------------------
  72. といった形式で設定します。
  73.  メニューの各項目は,
  74.         -------------------- ---------- ----------- ----------
  75.         [MENU-<n>]/<項目番号> <コマンド> 'ショートカットキー' “メッセージ”
  76.         -------------------- ---------- ----------- ----------
  77. として設定します(<n> はメニュー番号)。項目は最大24個まで設定できます。
  78.  また項目の最後はかならず
  79.         [MENU-<n>]/END 
  80. または
  81.         [MENU-<n>]/LOOP
  82. を指定してください。/ENDだとメニューの機能を実行した後にテキスト編集に
  83. 戻りますが,/LOOP だと実行後もそのままメニューにとどまります。
  84.  
  85.   ・カスタマイズ・データファイルの作成
  86.  
  87.  “EDITKEY.DEF” を変更しただけでは,カスタマイズしたことになりません。
  88.  カスタマイズを有効にするには,収録されているカスタマイズ・ユーティリ
  89. ティ“EDITCSTM.EXE”を使用して,EDITKEY.DEF をHEatで読み込み可能な形式
  90. (カスタマイズ・データファイル)に変換する必要があります。
  91.  EDITCSTM.EXEはコンソールから使用してください(HEatのコンソールから実
  92. 行できます)。
  93.  EDITCSTM.EXEは,
  94.  
  95.         EDITCSTM <入力ファイル名> <出力ファイル名>
  96.  
  97. という形式で使用しますが,パラメータを省略して起動すると。
  98.  
  99.         EDITCSTM  EDITKEY.DEF EDITKEY.CST
  100.  
  101. とみなして実行します。
  102.  HEat起動時のホームディレクトリに“EDITKEY.CST” があればHEatは自動的
  103. にこれを読み込みカスタマイズが有効となります。
  104.  カスタマイズファイルは起動時オプションの「-cstfile 」で指定すること
  105. も可能です。
  106.  
  107.  
  108.   ※  注意点
  109.  
  110.        カスタマイズ・ユーティリティEDITCSTM.EXEはある程度エラーや二
  111.       重定義のチェックを行っていますが,厳密なエラーチェックは行って
  112.       いません。
  113.        カスタマイズを実行する場合には十分注意してください。
  114.  
  115.        EDITKEY.DEF に変更を加える前のオリジナル・ファイルはかならず
  116.       バックアップを取って保存してください(収録されているEDITKEY.DE
  117.       F は初期設定状態とまったく同じ設定にしてあります)。
  118.        カスタマイズは誤った設定をするとHEatが正常に動作しなくなる恐
  119.       れがあります。その場合でも,EDITKEY.CST を削除すればHEatは初期
  120.       設定状態で起動されるので使用上は問題ありませんが,『初期設定状
  121.       態のEDITKEY.DEF 』を自動的に作ることはできません。
  122.  
  123.  
  124.   ●  機能一覧
  125.  
  126.   -------- -------------------- ------------------------------------
  127.   機能番号 コマンド・ラベル      内容
  128.   -------- -------------------- ------------------------------------
  129.         8  esc                  英字バッファ実行
  130.         9  cancel               キャンセルキー
  131.        10  metakey              メタキー
  132.        11  lib_calc             電卓
  133.        12  tab_crlf_mode        TAB・改行 表示
  134.        13  mark                 マーク&ジャンプ
  135.   -------- -------------------- ------------------------------------
  136.        21  before_line          前行
  137.        22  next_line            次行
  138.        23  cursor_right         カーソルを右に
  139.        24  cursor_left          カーソルを左に
  140.        25  cursor_up            カーソルを上に
  141.        26  cursor_down          カーソルを下に
  142.        27  cursor_topline       カーソルを現在行の先頭に
  143.        28  cursor_lastline      カーソルを現在行の最後に
  144.        29  cursor_half_up       カーソルを半画面分上に
  145.        30  cursor_half_down     カーソルを半画面分下に
  146.        31  cursor_double_up     2画面同時カーソル上にスクロール
  147.        32  cursor_double_down   2画面同時カーソル下
  148.        33  cursor_next_word     次の単語に
  149.        34  cursor_back_word     前の単語に
  150.        35  roll_down            ロールダウン
  151.        36  roll_up              ロールアップ
  152.        37  left_scroll          左スクロール
  153.        38  right_scroll         右スクロール
  154.        48  tango_set            単語登録
  155.        49  insert               挿入/上書 切り換え
  156.   -------- -------------------- ------------------------------------
  157.        50  del_char             1文字削除
  158.        51  back_space           バックスペース
  159.        52  del_left_line        カーソル位置より左の文字をすべて削除
  160.        53  del_line             現在行を削除
  161.        54  del_right_line       カーソル位置より右の文字をすべて削除
  162.   -------- -------------------- ------------------------------------
  163.        60  search_forward       前方検索
  164.        61  search_back          後方検索
  165.        62  nest_jump            ネストジャンプ(対応する括弧の位置に)
  166.   -------- -------------------- ------------------------------------
  167.        70  change_window        カレント・サブウィンドゥ切替
  168.        71  window_rotation      ウィンドゥ切替
  169.        72  file_list            ファイルリスト
  170.        73  tag_jump             タグジャンプ
  171.        74  direct_tag_jump      ダイレクト・タグジャンプ
  172.        75  change_window_size   ウィンドゥサイズ切替
  173.        76  change_view_file     一時的参照ファイル切替
  174.        77  text_edit            カレントウィンドゥのテキスト編集
  175.   -------- -------------------- ------------------------------------
  176.        80  cutbuf_select        カットバッファ選択
  177.        81  cutbuf_delete        カットバッファ選択範囲削除
  178.        82  cutbuf_set           カットバッファ選択範囲確定
  179.        83  cutbuf_copy          カットバッファ複写
  180.   -------- -------------------- ------------------------------------
  181.        91  menu_1               メニュー1
  182.        92  menu_2               メニュー2
  183.        93  menu_3               メニュー3
  184.        94  menu_4               メニュー4
  185.        95  menu_5               メニュー5
  186.        96  menu_6               メニュー6
  187.        97  menu_7               メニュー7
  188.        98  menu_8               メニュー8
  189.   -------- -------------------- ------------------------------------
  190.       101  save                 テキストの保存と終了
  191.       102  save_all             すべてのテキストを保存と終了
  192.       103  update               テキストの更新
  193.       104  update_all           すべてのテキストを更新
  194.       105  change_name          テキストファイル名の変更
  195.       106  read_file            別ファイルの読み込み
  196.       107  quit                 終了
  197.       108  quit_no_touch        すべての非変更テキストを終了
  198.       109  exit                 終了
  199.       110  original             再編集
  200.       111  new_file             新しいファイルを編集
  201.       112  view_file            書き込み禁止モードでファイルを編集
  202.       113  tmp_view_file        一時的参照ファイル
  203.   -------- -------------------- ------------------------------------
  204.       151  search               検索
  205.       152  search_top           検索リスト作成&ジャンプ
  206.       153  replace              置換
  207.       154  replace_all          一括置換
  208.       155  cutbuf_set_1         カットバッファを置換検索文字列に
  209.       156  cutbuf_set_2         カットバッファを置換文字列に
  210.       157  cutbuf_set_3         カットバッファを検索文字列に
  211.       158  jump                 指定行へ飛ぶ
  212.       159  jump_top             テキストの先頭に飛ぶ
  213.       160  jump_bottom          テキストの最後に飛ぶ
  214.       161  jump_last_touch      最後に変更のあった箇所に飛ぶ
  215.       162  os_call              MS-DOS コマンド実行
  216.       163  exec_line            カーソル位置のコマンドを実行
  217.       164  cons_buf_edit        コンソールバッファ参照
  218.   -------- -------------------- ------------------------------------
  219.       201  help                 ヘルプ
  220.       202  reprint              画面再表示
  221.       203  undo                 撤回
  222.       204  undo_clear           UNDOバッファの初期化
  223.       205  dsk_info             ディスク情報の表示
  224.       206  window_style         ウィンドゥサイズ・位置 変更
  225.       207  window_split_1       ウィンドゥ分割タイプ1
  226.       208  window_split_2       ウィンドゥ分割タイプ2
  227.       209  window_split_3       ウィンドゥ分割タイプ3
  228.       210  window_split_4       ウィンドゥ分割タイプ4
  229.       211  color_set            カラーテーブル変更
  230.       212  prt_cutbuf           カットバッファ書き出し
  231.       213  ascii_list           アスキーコードリスト
  232.       214  kanji_list           漢字コードリスト
  233.   -------- -------------------- ------------------------------------
  234.       251  bgm                  BGM メニュー
  235.       252  cdplay               CDプレイヤ
  236.       253  mml_compile          MML コンパイル
  237.       254  esc_menu             英字バッファ選択
  238.       255  esc_load             英字バッファ読込
  239.       256  esc_save             英字バッファ保存
  240.       257  heplay               High-EUP Player
  241.       258  prtout               テキスト印字
  242.   -------- -------------------- ------------------------------------
  243.       301  tab_sim              タブ展開
  244.       302  tab_size             タブサイズ変更
  245.       303  right_margin         右マージンサイズ変更
  246.       304  scroll_margin_x      横スクロール・マージンサイズ変更
  247.       305  scroll_margin_y      縦スクロール・マージンサイズ変更
  248.       306  scroll_bar           スクロールバー表示
  249.       307  dsp_ln               行番号表示
  250.       308  dsp_ln_mode          行番号モード(論理・表示)
  251.       309  dsp_colum            桁位置ゲージ表示
  252.       310  dsp_tab              タブコード表示
  253.       311  dsp_crlf             改行コード表示
  254.       312  dsp_kan_space        全角スペース表示
  255.       313  dsp_eof              ファイルの最後を表示
  256.       314  cur_ul               カーソル行アンダーライン表示
  257.       315  auto_indent          オートインデント切替
  258.       316  free_cur             フリーカーソルモード(未対応)
  259.       317  ovw_mode             上書きモード切替え
  260.       318  guideline_1          カーソル位置ガイド表示1切替え
  261.       319  guideline_2          カーソル位置ガイド表示2切替え
  262.       320  tag_filename         タグ参照ファイル名変更
  263.       321  text_font            フォント切替
  264.       322  setup_copy           すべてのウィンドゥを同じ設定に
  265.   -------- -------------------- ------------------------------------
  266.       601  macro_exec           マクロ入力・実行
  267.       602  macro_run            マクロ実行(未対応)
  268.       603  macro_load           マクロ読み込み
  269.       604  macro_reinit         マクロ初期化
  270.  610~649  macro_00~macro_39   マクロ呼び出し
  271.   -------- -------------------- ------------------------------------
  272.       801  term                 通信モードに移る
  273.       802  term_wind_switch     通信ウィンドゥ制御スイッチ
  274.       803  term_receive_switch  受信制御スイッチ
  275.       804  term_back_log        バックログ参照モードに移る
  276.   -------- -------------------- ------------------------------------
  277.       901  helper               ヘルパー呼び出し
  278.       902  system               システムメニュー呼び出し
  279.   -------- -------------------- ------------------------------------
  280.  
  281.